What is the meaning of the word "stamp tax"?
Definitions:
-
a tax collected by requiring a stamp to be purchased and attached, usually on documents or publications noun
- A stamp tax introduced in 1765 by the United Kingdom was not favourable with the colonists.